在開發應用程式時,並非每個功能都需要從頭開始撰寫。Python 提供了豐富的模組與套件,幫助我們快速實現複雜功能,這大大提升了開發效率。今天的學習重點是如何導入與使用 Python 的模組與套件。
模組是指一個包含 Python 程式碼的檔案,可以被其他程式導入並使用其內的功能。而套件則是一組相關模組的集合,提供更多功能。Python 內建了許多模組,例如** math**、datetime,也可以從第三方來源安裝其他套件,如 requests 或 numpy。
Python 使用 import 關鍵字來導入模組。以下是導入內建模組的範例:
這裡我們導入了 math 模組並使用了其中的 sqrt() 函式來計算平方根。此外,還可以僅導入模組中的某些函式或物件:
如果覺得模組名稱過長,也可以使用 as 為模組取別名:
除了內建模組,Python 還有大量的第三方套件,能夠進一步擴展功能。例如,requests 是一個非常流行的套件,用來處理 HTTP 請求。要使用第三方套件,通常需要先使用 pip 進行安裝:
pip install requests
安裝:
步驟 1 : 打開命令提示字元或終端
Windows:
按下 Win + R 鍵,打開「執行」對話框。
輸入 cmd 並按 Enter 鍵,這會打開命令提示字元。
macOS:
打開 Launchpad,然後找到並打開「終端」應用程式。
Linux:
打開終端應用程式(通常在應用程式菜單中可以找到)。
步驟 2 : 確認你已安裝 Python 和 pip
在命令提示字元或終端中輸入以下命令來檢查 Python 和 pip 是否安裝成功:
python --version
或者 python3 --version
這應該會顯示安裝的 Python 版本。如果沒有請先安裝 Python。
接著,檢查 pip 是否安裝:
pip --version
或者 pip3 --version
如果 pip 安裝成功,你會看到它的版本。若沒有就需要先安裝 pip。
步驟 3 : 安裝 requests
在命令提示字元或終端中,輸入以下命令來安裝 requests :
pip install requests
或者有時可能需要使用 pip3:
pip3 install requests
步驟 4 : 確認安裝成功
安裝完成後,使用以下命令確認 requests 庫是否已成功安裝:
pip show requests
這將顯示有關 requests 的資訊,包括版本和安裝位置。
安裝後,就可在程式中引入並使用:
import requests
要先在命令提示自元處安裝request(安裝完成結果):
開發者也可以建立自己的模組。將功能性程式碼寫入一個** .py **檔案,然後在其他程式中導入即可。例如,建立一個 mymodule.py:
然後在另一個檔案( main.py )中使用:
(確保 mymodule.py 檔案在相同目錄下或在 Python 的模組搜尋路徑中)
透過今天的學習,我大概學會了使用 Python 的模組與套件,並且了解了如何建立自訂模組。
在學習使用第三方套件的過程中,我遇到了一些困難,例如 requests 庫的安裝問題。雖然在全局環境中成功安裝了 requests,但由於虛擬環境中沒有自動包含這個套件,我需要手動在虛擬環境中安裝 requests 才能正常使用。這次經驗讓我更深入了解了 Python 虛擬環境與套件管理的運作方式,並學會如何解決常見的問題。